package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * BCR参数配置对象 WCS_MEM_PLC
 * 
 * @author ZYT
 * @date 2020-08-29
 */
public class WcsMemPlc extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID */
    private Long id;

    /** ASN单号 */
    @Excel(name = "ASN单号")
    private String dvcNo;

    /** BCR名称 */
    @Excel(name = "BCR名称")
    private String memItemNo;

    /** BCR类型 */
    @Excel(name = "BCR类型")
    private String memItemType;

    /** BCR编号 */
    @Excel(name = "BCR编号")
    private String memItemCode;

    /** BCR说明 */
    @Excel(name = "BCR说明")
    private String memItemDesc;

    /** ASN单号 */
    @Excel(name = "ASN单号")
    private String memItemValue;

    /** ASN单号 */
    @Excel(name = "ASN单号")
    private String memItemOldvalue;

    /** ASN单号 */
    @Excel(name = "ASN单号")
    private String stnNo;

    /** ASN单号 */
    @Excel(name = "ASN单号")
    private String memParaType;

    /** 备注 */
    @Excel(name = "备注")
    private String comments;

    /** 读码失败地址 */
    @Excel(name = "读码失败地址")
    private String errExceptionNo;

    /** 无任务地址 */
    @Excel(name = "无任务地址")
    private String noExceptionNo;

    /** ASN单号 */
    @Excel(name = "ASN单号")
    private String noValue;

    /** ASN单号 */
    @Excel(name = "ASN单号")
    private String errValue;

    /** ASN单号 */
    @Excel(name = "ASN单号")
    private String noCurrCount;

    /** ASN单号 */
    @Excel(name = "ASN单号")
    private String errCurrCount;

    /** 状态 */
    @Excel(name = "状态")
    private String dealFlag;

    /** ASN单号 */
    @Excel(name = "ASN单号")
    private String asnnumber;

    /** ASN单号号 */
    @Excel(name = "ASN单号号")
    private String labernum;

    /** ASN单号 */
    @Excel(name = "ASN单号")
    private String djlx;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setDvcNo(String dvcNo) 
    {
        this.dvcNo = dvcNo;
    }

    public String getDvcNo() 
    {
        return dvcNo;
    }
    public void setMemItemNo(String memItemNo) 
    {
        this.memItemNo = memItemNo;
    }

    public String getMemItemNo() 
    {
        return memItemNo;
    }
    public void setMemItemType(String memItemType) 
    {
        this.memItemType = memItemType;
    }

    public String getMemItemType() 
    {
        return memItemType;
    }
    public void setMemItemCode(String memItemCode) 
    {
        this.memItemCode = memItemCode;
    }

    public String getMemItemCode() 
    {
        return memItemCode;
    }
    public void setMemItemDesc(String memItemDesc) 
    {
        this.memItemDesc = memItemDesc;
    }

    public String getMemItemDesc() 
    {
        return memItemDesc;
    }
    public void setMemItemValue(String memItemValue) 
    {
        this.memItemValue = memItemValue;
    }

    public String getMemItemValue() 
    {
        return memItemValue;
    }
    public void setMemItemOldvalue(String memItemOldvalue) 
    {
        this.memItemOldvalue = memItemOldvalue;
    }

    public String getMemItemOldvalue() 
    {
        return memItemOldvalue;
    }
    public void setStnNo(String stnNo) 
    {
        this.stnNo = stnNo;
    }

    public String getStnNo() 
    {
        return stnNo;
    }
    public void setMemParaType(String memParaType) 
    {
        this.memParaType = memParaType;
    }

    public String getMemParaType() 
    {
        return memParaType;
    }
    public void setComments(String comments) 
    {
        this.comments = comments;
    }

    public String getComments() 
    {
        return comments;
    }
    public void setErrExceptionNo(String errExceptionNo) 
    {
        this.errExceptionNo = errExceptionNo;
    }

    public String getErrExceptionNo() 
    {
        return errExceptionNo;
    }
    public void setNoExceptionNo(String noExceptionNo) 
    {
        this.noExceptionNo = noExceptionNo;
    }

    public String getNoExceptionNo() 
    {
        return noExceptionNo;
    }
    public void setNoValue(String noValue) 
    {
        this.noValue = noValue;
    }

    public String getNoValue() 
    {
        return noValue;
    }
    public void setErrValue(String errValue) 
    {
        this.errValue = errValue;
    }

    public String getErrValue() 
    {
        return errValue;
    }
    public void setNoCurrCount(String noCurrCount) 
    {
        this.noCurrCount = noCurrCount;
    }

    public String getNoCurrCount() 
    {
        return noCurrCount;
    }
    public void setErrCurrCount(String errCurrCount) 
    {
        this.errCurrCount = errCurrCount;
    }

    public String getErrCurrCount() 
    {
        return errCurrCount;
    }
    public void setDealFlag(String dealFlag) 
    {
        this.dealFlag = dealFlag;
    }

    public String getDealFlag() 
    {
        return dealFlag;
    }
    public void setAsnnumber(String asnnumber) 
    {
        this.asnnumber = asnnumber;
    }

    public String getAsnnumber() 
    {
        return asnnumber;
    }
    public void setLabernum(String labernum) 
    {
        this.labernum = labernum;
    }

    public String getLabernum() 
    {
        return labernum;
    }
    public void setDjlx(String djlx) 
    {
        this.djlx = djlx;
    }

    public String getDjlx() 
    {
        return djlx;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("dvcNo", getDvcNo())
            .append("memItemNo", getMemItemNo())
            .append("memItemType", getMemItemType())
            .append("memItemCode", getMemItemCode())
            .append("memItemDesc", getMemItemDesc())
            .append("memItemValue", getMemItemValue())
            .append("memItemOldvalue", getMemItemOldvalue())
            .append("stnNo", getStnNo())
            .append("memParaType", getMemParaType())
            .append("updateTime", getUpdateTime())
            .append("comments", getComments())
            .append("errExceptionNo", getErrExceptionNo())
            .append("noExceptionNo", getNoExceptionNo())
            .append("noValue", getNoValue())
            .append("errValue", getErrValue())
            .append("noCurrCount", getNoCurrCount())
            .append("errCurrCount", getErrCurrCount())
            .append("dealFlag", getDealFlag())
            .append("asnnumber", getAsnnumber())
            .append("labernum", getLabernum())
            .append("djlx", getDjlx())
            .toString();
    }
}
